sealed ampoule - French English Dictionary